Definition of Eleusine Indica
-
(noun) coarse annual grass having fingerlike spikes of flowers; native to Old World tropics; a naturalized weed elsewhere
Synonyms of Eleusine Indica
Antonyms of Eleusine Indica
No Antonyms Found.
Homophones of Eleusine Indica
No Homophones Found.